package com.xinggq.pay.service.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * 银盛支付 - 支付异步通知接受参数
 * 只记录了关键的信息，完整信息请查看数据库的完整报文
 *
 * @author SunW
 */
@Data
public class YsePayNotifyDTO {

  /**
   * 支付平台内部订单号 示例值6843192280647118
   */
  @JsonProperty("out_trade_no")
  public String outTradeNo;

  /**
   * 银盛支付交易流水号
   */
  @JsonProperty("trade_no")
  public String tradeNo;
  /**
   * 交易目前所处的状态。成功状态的值： TRADE_SUCCESS\
   */
  @JsonProperty("trade_status")
  public String tradeStatus;

  /**
   * 金额
   */
  @JsonProperty("total_amount")
  public String totalAmount;

}
